package com.spzx.product.domain.vo;

import com.spzx.product.domain.Product;
import com.spzx.product.domain.ProductSku;
import com.spzx.product.domain.SkuPrice;
import com.spzx.product.domain.SkuStockVo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;
import java.util.Map;
@Data
@Schema(description = "商品详情页数据模型")
public class ItemVO{
    ProductSku productSku;
    SkuPrice skuPrice;
    Product product;
    List<String> sliderUrlList;
    List<String> detailsimagesUrlList;
    SkuStockVo skuStockVo;
    //虽然值存的是skuId，但是使用fastjson2存在bug 可能会导致 json格式化失败
    Map<String,String> skuSpecValueMap;

}